#application-body {
	.ant-select:not(.ant-select-customize-input) .ant-select-selector {
		border: 1px @border-color-base solid;
	}
	.ant-dropdown-menu-item-selected,
	.ant-dropdown-menu-submenu-title-selected,
	.ant-dropdown-menu-item-selected > a,
	.ant-dropdown-menu-submenu-title-selected > a {
		color: @text-color;
	}
	.ant-select-item-option-selected:not(.ant-select-item-option-disabled),.ant-select-item-option-active:not(.ant-select-item-option-disabled) {
		background-color: mix(@layout-body-background, @primary-color, 80%);
		color: contrast(mix(@layout-body-background, @primary-color, 80%), @primary-color, @white);
	}
	.ant-select-item-option-selected:not(.ant-select-item-option-disabled)
    .ant-select-item-option-state {
        color: contrast(mix(@layout-body-background, @primary-color, 80%), @primary-color, @white);
	}
}
